single-source supplier - Francés Inglés Diccionario